Camphor Ball — synonyms, definition
1. camphor ball (Noun)
1 synonym
mothball
1 definition
camphor ball (Noun) — A small sphere of camphor or naphthalene used to keep moths away from stored clothing.
3 types of
ball globe orb
2 parts
camphor naphthalene